《高性能网站建设指南》阅读笔记_规则2- 使用内容发布网络
发布时间:2013-11-22 浏览:248打印字号:大中小
内容发布网络(CDN):是一组分布在多个不同地理位置的Web服务器,用来存储静态文件(多数情况)以保证响应速度的提高。
CDN还有些额外的好处:它可以提供的服务包括备份,扩展存储能力和缓存。
一些大型的公司有自己的CDN,但是大部分还是租的,如果是租的就会带来风险,因为竞争对手可能用的也是这家公司的CDN,这样的话竞争随手的流量就会影响你(但是,运营商通常会说尽量各个网站不受影响,相当于各自配置流量),另一个缺点是修改http响应头必须通过服务提供商,而不是自己的团队,如果CDN的性能下降,整体的性能就会受影响。如果CDN是自己搭建的,唯一的缺点就是非常贵。
CDN特点
1、本地Cache加速提高了站点(尤其含有大量图片和静态页面站点)的访问速度。
2、消除了不同运营商之间互联的瓶颈造成的影响,实现了跨运营商的网络加速,保证不同网络中的用户都能得到良好的访问质量。
3、自动生成服务器的远程Mirror(镜像)cache服务器,远程用户访问时从cache服务器上读取数据,减少远程访问的带宽、分担网络流量、减轻原站点WEB服务器负载等功能。
这个就不做测试了,因为这两个url请求的服务器都在美国,而CDN运行测试的地理位置对结果有重要的影响。
小结:CDN的备份,扩展存储能力和缓存是如何实现的,并没有找到相关的资料。